i24NEWS DESK | Spain pushes to remove Catalan leaders | Saturday, October 21st 2017

2017-10-21 8